Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Austria F3 Turkey #2-w3 Israel #2-w3 Tunisia F6 Israel #2-w4 Spain #1-w2 Austria F1 Spain #1-w4 Austria F2 Spain F1 Croatia F1 Spain F3 Belarus F1 Belarus F2 France F16 Ukraine F2 France F17 Ukraine F3 France F18 France F19 Belgium F1 Belgium F2 Tunisia F6 Austria F1 Austria F2 Spain F4 Spain F5 Italy F1 Italy F2 Portugal F2 Portugal F3 Spain F9 Uzbekistan F3 Uzbekistan F4 Bosnia/Herzegovina F1 Poland F5 Poland F6 Slovenia F1 Poland F7 Slovenia F2 Belarus F1 Slovenia F3 Serbia & Montenegro F2 Spain F21 Poland F11 Germany F15 Poland F12 Germany F16 Portugal F4 Portugal F5 Russia F2 Germany F2 Austria F2 Australia F1 Australia F2 France F4 France F5 France F6 Russia F1 Russia F2 Italy F11 Uzbekistan F1 Uzbekistan F2 Bosnia/Herzegovina F3 Slovenia F1 Germany F8 Poland F5 Russia F3 Russia F4 Russia F7 Bosnia/Herzegovina F6 Germany F19 Croatia F1 Croatia F2 Spain F9 Croatia F3 Croatia F4 Croatia F5 Italy F9 Italy F10 Bosnia/Herzegovina F2 Italy F14 Slovenia F1 Slovenia F2 Slovenia F3 Germany F9 Italy F26 Bosnia/Herzegovina F7 Croatia F10 Croatia F11 Germany F1 Germany F2 Germany F3 Germany F4 Germany F5 Croatia F1 France F4 France F5 Russia F1 Russia F2 Spain F14 Poland F1 Germany F6 Germany F7 Russia F4 Russia F3 Bosnia/Herzegovina F5 Bosnia/Herzegovina F6 Czech Rep F4 Czech Rep F5 Germany F1 Germany F2 Germany F3 Azerbaijan F1 Azerbaijan F2 France F4 Croatia #1-w1 France F5 Croatia #1-w2 Spain F11 Croatia #1-w3 Italy F6 Portugal F1 Poland F1 Poland F2 Croatia #1-w4 Germany F7 Italy F8 Uzbekistan F1 Uzbekistan F2 Russia F3 Italy F1 Hungary F1 Hungary F2 Russia F7 France F13 France F14 Uzbekistan F3 Germany F16 Bosnia/Herzegovina F1 Belarus F3 Czech Republic F4 Czech Republic F5 Germany F1 Germany F2 Bosnia/Herzegovina F1 Croatia F1 Croatia F2 Ukraine F1 Ukraine F2 Russia F1 Turkey F12 Turkey F14 Kazakhstan F1 Kazakhstan F2 Kazakhstan F3 Uzbekistan F1 Spain F7 Slovenia F1 Slovenia F2 Turkey #2-w1 Germany F7 Slovenia F3 Turkey #2-w2 Slovenia F1 Russia F5 Slovenia F2 Turkey #2-w4 Russia F6 Spain F11 Italy F18 Slovenia F3 Spain F12 Serbia&Montenegro F4 Russia F1 Serbia&Montenegro F5 Spain F13 Russia F2 Serbia&Montenegro F6 Croatia F5 Russia F3 Germany F7 Germany F2 Russia F4 Germany F14 Russia F5 Spain F14 Ukraine F2 Spain F15 Ukraine F3 Poland F6 Russia F7 Georgia F1 Hungary F6 Chinese Taipei F1 Croatia F3 Great Britain F7 Chinese Taipei F2 Poland F1 Czech Republic F4 Germany F8 Kazakhstan F6 Czech Republic F5 Kazakhstan F7 Israel #2-w1 Tunisia F4 Russia F10 Israel #2-w2 Tunisia F5 Spain #1-w1 Spain #1-w3 Germany F1 Germany F2 Russia F3 Russia F4 Uzbekistan F1 Uzbekistan F2 Russia F7 Russia F8 Tunisia F5 Spain #1-w1 Germany F6 Germany F7 Germany F8 Spain F10 Germany F9 Poland F1 Croatia F2 Germany F2 Germany F3 Russia F2 Switzerland F1 Switzerland F2 Uzbekistan F1 Uzbekistan F3 Russia F3 Russia F4 Kazakhstan F10 Kazakhstan F11 Belarus F1 France F18 France F19 Belarus F4 Germany F1 Kazakhstan F1 Germany F4 Kazakhstan F2 Turkey F6 Iran F4 Iran F5 China F4 Egypt F15 Uzbekistan F3 Uzbekistan F4 Belarus F3 Kazakhstan F1 Kazakhstan F2 Switzerland F1 Switzerland F2 France F4 Georgia F2 Uzbekistan F1 Uzbekistan F2 Uzbekistan F3 Uzbekistan F4 Russia F1 Russia F3 Russia F4 Russia F6 Russia F7 Russia F8 Kazakhstan F2 (Aktobe) Egypt F11 (Sharm El Sheikh) Egypt F12 (Sharm El Sheikh) Kazakhstan F3 (Shymkent) Uzbekistan F1 (Bukhara) Uzbekistan F2 (Karshi) Uzbekistan F3 (Andijan) Uzbekistan F4 (Namangan) Russia F1 (Kazan) Russia F5 Russia F2 (Kazan) Russia F3 (Kazan) Russia F4 (Kazan) Russia F5 (Kazan) Belarus F1 (Minsk) Belarus F2 (Minsk) France F18 (Bagneres-De-Bigorre) France F19 (Mulhouse) Turkey F13 Germany F16 (Hamburg) Turkey F47 (Antalya) Turkey F48 (Antalya) Kazakhstan F1 (Aktobe) Kazakhstan F2 (Shymkent) Russia F1 (Moscow) Russia F2 (Almetievsk) Uzbekistan F3 (Andijan) Uzbekistan F4 (Namangan) Russia F4 (Kazan) Russia F5 (Kazan) Belarus F2 (Minsk) Russia F7 (Moscow) Russia F8 (Moscow) Germany F15 (Bad Salzdetfurth) M25 Kazan Germany F5 Uzbekistan F2 Belarus F2 French Open - Paris Belarus F2 Davis Cup, Group 2, F, LAT-SLO, 3-2 Togliatti Cup - Togliatti Ljubljana Open - Ljubljana Mordovia Cup - Mordovia Ljubljana Open - Ljubljana Mordovia Cup - Mordovia Banja Luka Challenger 2004 - Banja Luka Dubrovnik Open - Dubrovnik The LTA Bolton Challenger - Bolton Ljubljana Open - Ljubljana Ciudad de Pozoblanco Open Diputacion - Cordoba Togliatti Cup - Togliatti Mordovia Cup 2005 - Saransk Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Antonio Savoldi-Marco Co. - Manerbio Black Forest Open - Freudenstadt Olimp Kyiv Open - Kiev Genoa Open Challenger-Fondazione Carige - Genova Kia International in Caloundra - Caloundra Czech Indoor Open - Prague Internazionali di Tennis - Bergamo Gemax Open - Belgrade BH Telecom Indoors Sarajevo 2006 - Sarajevo Unicredit (Suisse) Bank S. A. Challenger - Chiasso Fergana Challenger - Fergana Oberstaufen Cup - Oberstaufen Penza Cup - Penza Togliatti Cup - Togliatti Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Kos-Zucchetti Tennis Cup - Cordenons Bukhara Challenger - Bukhara Iskratel Open - Kranj Banja Luka Challenger - Banja Luka Pekao Open - Szczecin ATP Slovak Open Challenger - Bratislava Kia International In Caloundra - Caloundra Kia International In Kawana - Kawana KGHM Dialog Polish Indoors - Wroclaw Open Prevadies - St. Brieuc Polska Energia Open - Bytom Mamaia Challenger - Constanta Dublin Challenger - Dublin Siemens Open 2007 - Scheveningen Guzzini Challenger - Recanati 9° Trani Cup - Trani UTC Open by Selena - Cherkassy Black Forest Open - Freudenstadt Ljubljana Open - Ljubljana Banjaluka Challenger 2007 - Banja Luka Bauer Watertechnology Cup 2007 - Eckental Club Coop's ATP Challenger International - Brisbane McDonalds ATP Challenger - Burnie Heilbronn Open - Heilbronn 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta III Isla de Lanzarote - Lanzarote ECM Prague Open 2008 - Prague Guzzini Challenger - Recanati 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Medjurgorje Open - Medjugorje Penza Cup 2008 - Penza Samarkand Challenger - Samarkand UTC Open - Cherkassy Alexander Kolyaskin Memorial - Donetsk Labertz Open by Stawag - Aachen Bauer Watertechnilogy Cup 2008 - Eckental PEOPLEnet CUP - Dnepropetrovsk Challenger Britania Zavaleta - Puebla Abierto Internacional Varonil Ciudad de Cancun - Cancun Burnie Challenger St. Brieuc Challenger Rome Challenger Zagreb Challenger Karlsruhe Challenger Furth Challenger Rijeka Challenger Penza Challenger Saransk Challenger Ljubljana Challenger Astana Challenger Charlottesville Challenger Knoxville Challenger Noumea Challenger Honolulu Challenger Burnie Challenger Kazan Challenger Caltanissetta Challenger Barletta Challenger Johannesburg Challenger Rome Challenger Athens Challenger Rome Challenger San Remo Challenger Intersport Heilbronn Open - Heilbronn Bytom Challenger Marburg Challenger Penza Challenger Saransk Challenger Astana Challenger Rijeka Challenger Ljubljana Challenger Astana Challenger Guayaquil Challenger Cancun Challenger Heilbronn Challenger Fergana Challenger Rijeka Challenger Nottingham Challenger Pozoblanco Challenger Astana Challenger Recanati Challenger Binghamton Challenger Alphen Challenger Istanbul Challenger Ljubljana Challenger Charlottesville Challenger Knoxville Challenger Loughborough Challenger Salzburg Challenger Champaign Challenger Heilbronn Challenger Kazan Challenger Le Gosier Challenger Kaohsiung Challenger Samsung Secruities Cup Challenger - Seoul Ostrava Challenger Prague Challenger Athens Challenger Caltanissetta Challenger Nottingham-2 Challenger Marburg Challenger Heilbronn Open - Heilbronn Anning Challenger MST ATP Challenger International - Burnie Beijing Challenger Samarkand Challenger Karshi Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger 4th Volkswagen Challenger - Wolfsburg BH Telecom Sarajevo 2007 - Sarajevo Eckental Challenger Ortisei Challenger Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb Fergana Challenger - Fergana Zagreb Challenger La Rinascente Tennis Cup Harbour Club Milano - Milan Penza Cup - Penza Karshi Challenger Samarkand Challenger Mordova Cup 2007 - Saransk Portoroz Challenger 's Tennis Masters 07 Challenger - Graz Alexander Kolyaskin Memorial - Donetsk Kazan Challenger Kobstaedernes ATP Challenger - Kolding St. Remy Challenger Lambertz Open by Stawag 2007 - Aachen Istanbul Challenger Caloundra ATP Challenger - Caloundra Fergana Challenger Kazan Challenger Internazionali di Tennis di Bergamo - Bergamo Bratislava Challenger Helsinki Challenger Mitsubishi Electric Europe Cup - Monza 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Rijeka Open - Rijeka III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Trofeo Cassa di Risparmio di Alessandria - Alessandria Memorial A. Manfredini Sassuolo Challenger - Sassuolo Astana Challenger Zenith Tennis Cup-Harbour Club - Milan XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Shenzhen Challenger Black Forest Open - Freudenstadt Anning Challenger Ipsos Bucharest Challenger - Bucharest Samarkand Challenger Nottingham-2 Challenger Fergana Challenger Noumea Challenger St. Remy Challenger Rome Challenger Rhodes Challenger Orleans Challenger Eckental Challenger Recanati Challenger Brescia Challenger Sacramento Challenger Bergamo Challenger Tiburon Challenger Togliatti Cup - Togliatti Kazan Challenger Puebla Challenger Salzburg Challenger Khanty-Mansiysk Challenger Anning Challenger Belgrade Challenger Samarkand Challenger Ilkley Challenger Alphen Challenger Banja Luka Challenger Maui Challenger Jonkoping Challenger Gwangju Challenger Braunschweig Challenger Anning Challenger Manchester Challenger Surbiton Challenger Rimini Challenger Prostejov Challenger Portoroz Challenger Istanbul Challenger Fairfield Challenger Kyoto Challenger Karshi Challenger Architect Open - Budapest Seoul Challenger Honolulu Challenger Burnie Challenger Kazan Challenger Samarkand Challenger - Samarkand Caloundra Challenger Sarajevo Challenger Roma Challenger 2007 - Rome Tallahassee Challenger Sarasota Challenger Savannah Challenger Alessandria Challenger Marburg Challenger Budapest Challenger Bogota Challenger Vancouver Challenger Beijing Challenger Morocco Tennis Tour - Tanger Tennis Napoli Cup - Napoli St. Remy Challenger Tashkent Challenger Seoul Challenger Eckental Challenger Bergamo Challenger Siemens Open - Scheveningen Sarajevo Challenger Rome Challenger s'Tennis Masters Challenger - Graz Monza Challenger Mordovia Cup 2008 - Saransk Fergana Challenger Nottingham Challenger Southern Capital Cup - Almaty Penza Challenger Genova Open Challenger - Genova Ljubljana Open 2008 - Ljubljana Kobstaedernes ATP Challenger - Kolding Seguros Bolivar Open - Medellin Cherbourg Challenger St. Brieuc Challenger Rimini Challenger Segovia Challenger Istanbul Challenger Banja Luka Challenger Calabasas Challenger Tyumen Challenger Aachen Challenger Cancun Challenger Kazan Challenger Karshi Challenger Nanchang Challenger Kaohsiung Challenger Cherbourg Challenger Busan Challenger Seoul Challenger Fergana Challenger Banja Luka Challenger Cordenons Challenger Manerbio Challenger Sacramento Challenger Las Vegas Challenger Eckental Challenger Karshi Challenger Astana Challenger Seoul Challenger Wuhan Challenger Alphen Challenger Las Vegas Challenger Canberra Challenger Tashkent Challenger Brescia Challenger Bergamo Challenger Tianjin Challenger Sarasota Challenger Karshi Challenger Kazan Challenger Eskisehir Challenger Busan Challenger Portoroz Challenger Stockton Challenger Fairfield Challenger Dallas Challenger Croatia Open - Umag Nanjing Challenger Samarkand Challenger Andria Challenger Fergana Challenger Ilkley Challenger Bastad Challenger Croatia Open - Umag Cordenons Challenger ATP Kremlin Cup - Moscow Traralgon Challenger St. Petersburg Open - St. Petersburg Eckental Challenger PBZ Zagreb Indoors - Zagreb Astana Challenger Happy Valley Challenger Koblenz Challenger Rennes Challenger Budapest Challenger Yokohama Challenger Dutch Open Tennis - Amersfoort ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Shymkent Challenger Chennai Open - Chennai Portoroz Challenger PBZ Zagreb Indoors - Zagreb Eckental Challenger ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Medibank International - Sydney Gerry Weber Open - Halle Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Serbia Open - Belgrade Samarkand Challenger ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington China Open - Beijing Kremlin Cup - Moscow Brisbane International - Brisbane Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Morocco Tennis Tour - Meknes Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport St. Petersburg Open - St. Petersburg China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London AEGON International - Eastbourne Prosperita Open 2006 - Ostrava Citi Open - Washington Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Houston Challenger Bukhara Challenger - Bukhara Karshi Challenger - Karshi Kremlin Cup - Moscow Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Bet-at-home Open - Hamburg Happy Valley Challenger Bratislava Challenger BMW Open - Munich AEGON International - Eastbourne Kremlin Cup - Moscow Tiburon Challenger International Indoor Tennis Championships of Croatia - Zagreb The Hypo Group Tennis International 2008 - Poertschach Dutch Open Tennis - Amersfoort ATP Studena Croatia Open Umag - Umag BMW Open - Munich AEGON Championships - London Open de Moselle - Metz Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Medibank International - Sydney US Men's Clay Court Championship - Houston Gerry Weber Open - Halle China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami Miami Open - Miami Rogers Cup - Montreal Rogers Cup - Toronto Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Davis Cup, Group 2, 2R, SLO-LAT 5-0 Davis Cup, Group 2, 3R, POR-SLO 4-1 Davis Cup, Group 2, 1R, ALG-SLO 2-3 Davis Cup, Group 2, PO, IRL-SLO 1-4 Davis Cup, Group 2, 1R, SLO-EST 3-2 Davis Cup, Group 2, 2R, SLO-MAR 2-3 Davis Cup, Group 2, PO, SLO-TUN 4-1 Davis Cup, Group 2, 1R, SLO-EGY 5-0 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Europe/Africa Group II, 2R, SLO-BUL 5-0 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, Group I, 1R, SLO-DEN 5-0 Davis Cup, Group I, 2R, RSA-SLO 4-1 Davis Cup, Group I, 1R, POL-SLO 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, PO, SLO-LTU 5-0 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, PO, POR-SLO 5-0 Davis Cup, Group II, 1R, SLO-MON 3-2 Davis Cup, Group II, 2R, RSA-SLO 5-0 French Open - Paris Wimbledon - London French Open - Paris Australian Open (juniors) Davis Cup, Group 2, 1R, NOR-SLO 0-5